package com.tupu.service.dispatch;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.tupu.entity.dispatch.StandardizationWarningSignal;

import java.util.List;
import java.util.Map;


public interface StandardizationWarningSignalService extends IService<StandardizationWarningSignal> {

    Page<StandardizationWarningSignal> warningSignalPage(String signal_type, String device, String problem_type, Long page, Long size);

    List<String> findAllSignalType();

    List<String> findAllDevice();

    List<String> findAllProblemType();

    Map<String, Object> devicePercentage();

    Map<String, Object> problemTypePercentage();

    Map<String, Object> signalTypePercentage();
}
